macrolide antibiotics - English Synonyms Dictionary